﻿using CID.Execution.Support.Scripting;

namespace CID.Execution.Agent
{
    public interface IAgentCoordinator
    {
        void Dispatch(LocationActivationScript script);
        void Dispatch(LocationDeactivationScript script);
        void Dispatch(LocationDeploymentScript script);
        
        void Start();
        void Stop();

        bool IsStarted { get; }
    }
}
